Integrating Fragmented Objects into a CORBA Environment

نویسندگان

  • Hans P. Reiser
  • Franz J. Hauck
  • Rüdiger Kapitza
  • Andreas I. Schmied
چکیده

The design of distributed applications based on a fragmented object model has many benefits. Unlike traditional middleware with a RPC-based client-server interaction, the implementation of a fragmented object may be distributed over an arbitrary number of fragments, without restrictions on internal structure or interaction, while maintaining a transparent, standardized interface on the outside. In this paper we describe a middleware system that integrates the concept of fragmented objects into a CORBA environment. Our fragmented objects support implicit binding using the ORB’s marshalling mechanism by defining customized IOR profiles, while full interoperability with traditional CORBA applications is maintained. Furthermore, we show that a broad range of tasks in distributed systems can be solved elegantly using a fragmented object approach. Our own CORBA middleware AspectIX implements the described functionality.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Protection Scheme for a CORBA Environment

Protection is a crucial aspect of computing systems, in particular when users co-operate using shared objects. Since CORBA has become a standard in the object community, designing a protection service that is well integrated within the CORBA framework is an issue of first interest. Several well defined protection models have been proposed, among which access control list based models and capabi...

متن کامل

AspectIX contributions to the ECOOP’98 conference

Unlike CORBA with its static client-server relationship, AspectIX uses the concept of distributed objects. Distributed objects consist of so called fragments, that communicate with other fragments to synthesize the desired behaviour. The local fragment can carry more semantics than a simple CORBA stub and can be replaced at runtime by another fragment to fulfill the application’s requirements. ...

متن کامل

CORBA Based Runtime Support for Load Distribution and Fault Tolerance

Parallel scienti c computing in a distributed computing environment based on CORBA requires additional services not (yet) included in the CORBA speci cation: load distribution and fault tolerance. Both of them are essential for long running applications with high computational demands as in the case of computational engineering applications. The proposed approach for providing these services is...

متن کامل

A CORBA Compliant Real-Time Multimedia Platform for Broadband Networks

We describe the architecture of a CORBA-based platform offering end-to-end multimedia communications and processing support in a broadband network environment. The design gives application programmers an extended CORBA computational model incorporating explicit support for continuous media including quality of service abstractions. The proposed architecture goes beyond existing multimedia-in-CO...

متن کامل

Urban expansion as a driver of biodiversity loss: Integrating biodiversity in urban planning in African context

Africa has high biodiversity and is rapidly urbanizing. However, there is limited understanding of how urban expansion in Africa is likely to affect its habitats and biodiversity. Little urban ecological research has been done in Africa. This study needs to think ahead as Africa move into the “urban age” it is critical to inform the public on the importance of urban environment...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003